package com.jic.market.service;

import com.jic.market.request.largeTurntableTemplate.LargeTurntableTemplateRequest;
import com.jic.market.response.LargeTurntableTemplateResponse;
import com.jic.market.response.PageResponse;

import java.util.List;

/**
 * description: LargeTurntableTemplateService
 * date: 2020/7/7 16:39
 * author: wangys
 * version: 1.0
 */
public interface LargeTurntableTemplateService {

    PageResponse<LargeTurntableTemplateResponse> listByPage(LargeTurntableTemplateRequest request);

    LargeTurntableTemplateResponse detail(LargeTurntableTemplateRequest request);

    Long delete(LargeTurntableTemplateRequest request);

    Long createOrUpdate(LargeTurntableTemplateRequest request);

    List<LargeTurntableTemplateResponse> findAll(LargeTurntableTemplateRequest request);
}
